$(function(){
	ajax_table();
	get_total_money();
//    ajax_getTotalMoney();
    $("#beginTime").datepicker();
	$("#endTime").datepicker();
});

function on_pay_change(){
	$("#utable").bootstrapTable('destroy');
	ajax_table();
	get_total_money();
//	var cataType= $("#cataType").val();
//	$("#type").val(-1);
}

function on_type_change(){
	$("#utable").bootstrapTable('destroy');
	ajax_table();
	get_total_money();
}

/**获取用户的可使用金币*/
function get_total_money(){
	var t_user_id=0
	if($("#t_user_id").val()!=null&&$("#t_user_id").val()!=''){
		t_user_id=$("#t_user_id").val();
	}
	$.ajax({
		type : 'POST',
		url : path + '/admin/getUserTotalWalletMoney.htm',
		data : {
    		cataType:$("#cataType").val(), 
    		userId:t_user_id, 
    		type:$("#type").val(), 
    		beginTime:$("#beginTime").val(), 
    		endTime:$("#endTime").val()
        },
		dataType : 'json',
		success : function(data) {
			if (data.m_istatus == 1) {
				if(data.m_object == null){
					$("#pay").html("0 (金币)");
					$("#profit").html("0 (金币)");
				}else{
					$("#pay").html(data.m_object.payMoney+" (金币)");
					$("#profit").html(data.m_object.incomeMoney+" (金币)");
				}
			} else  {
				window.location.href = path + '/error.html';
			}
		}
	});
}


function ajax_table(){
	var t_user_id=0
	if($("#t_user_id").val()!=null&&$("#t_user_id").val()!=''){
		t_user_id=$("#t_user_id").val();
	}
	
	
	
	
	
	
	 $('#utable').bootstrapTable({
	        url: path+ '/admin/getUserFinancialDetails.htm',
	        method: 'post',
	        contentType: "application/x-www-form-urlencoded",
	        queryParamsType:'', 
	        queryParams:function (params){
	        	return {
	        		cataType:$("#cataType").val(), 
	        		userId:t_user_id, 
	        		contentType:2,
	        		type:$("#type").val(), 
	        		beginTime:$("#beginTime").val(), 
	        		endTime:$("#endTime").val(), 
	                pageSize: params.limit, // 每页要显示的数据条数
	                page: params.pageNumber, // 每页显示数据的开始行号  
	            }
	        }, 
	        //【其它设置】
	        locale:'zh-CN',//中文支持
	        pagination: true,//是否开启分页（*）
	        pageNumber:1,//初始化加载第一页，默认第一页
	        pageSize: 10,//每页的记录行数（*）
	        sidePagination: "server", //分页方式：client客户端分页，server服务端分页（*）
	        //【设置列】
	        columns: [
	        	{
              		title:'用户ID',
              		align:'center',
              		field:'t_user_id',
              		formatter:function(value){
              			return  value+10000;
              		}
              	},
	              	{
	              		title:'项目类别',
	              		align:'center',
	              		field:'t_change_type',
	              		formatter:function(value){
	              			return  value == 0?'收入':'支出'
	              		}
	              	},
	              	{
	              		title:'项目类型',
	              		align:'center',
	              		field:'t_change_category',
	              		formatter:function(value,row,index){
	              			if(value == 0){
	              			  return '充值';
	              			}else if(value == 1){
	              				return '私密聊天';
	              			}else if(value == 2){
	              				return '视频聊天';
	              			}else if(value == 3){
	              				return '私密照片';
	              			}else if(value == 4){
	              				return '私密视频';
	              			}else if(value == 5){
	              				return '查看手机';
	              			}else if(value == 6){
	              				return '查看微信';
	              			}else if(value == 7){
	              				if(row.t_redpacket_type == 0){
	              					return '用户赠送红包';
	              				}else if(row.t_redpacket_type == 2) {
	              					return '主播认证红包';
	              				}else if(row.t_redpacket_type == 3) {
	              					return '后台赠送红包';
	              				}
	              			}else if(value == 8){
	              				return 'VIP';
	              			}else if(value == 9){
	              				return '礼物';
	              			}else if(value == 10){
	              				return '提现';
	              			}else if(value == 11){
	              				return '推荐分成';
	              			}else if(value == 12){
	              				return '提现失败返回';
	              			}else if(value == 13){
	              				return '注册赠送';
	              			}else if(value == 14){
	              				return '公会分成';
	              			}else if(value == 15){
	              				return '动态私密照片';
	              			}else if(value == 16){
	              				return '动态私密视频';
	              			}else if(value == 17){
	              				return '推广用户首冲奖励';
	              			}else if(value == 18){
	              				return '语音聊天';
	              			}else if(value == 19){
	              				return '查看QQ';
	              			}else if(value == 20){
	              				return '平台扣除';
	              			}
	              		}
	              	},
	              	
	              	{
	              		title:'描述',
	              		field:'detail',
	              		align:'center'
	              	},{
	              		title:'变动前(金币)',
	              		field:'t_change_front',
	              		align:'center'
	              	},
	              	{
	              		title:'变动值(金币)',
	              		field:'t_value',
	              		align:'center',
	              		formatter:function(value,row,index){
	              			if(row.t_change_type == 1){
	              				value = '<span style="color:red;">-'+value+'</span>';
	              			}
	              			return value;
	              		}
	              	},{
	              		title:'变动后(金币)',
	              		field:'t_change_after',
	              		align:'center'
	              	},
	              	{
	              		title:'时间',
	              		field:'t_change_time',
	              		align:'center'              		
	              	}
	        ]
	    });
}

/**
 * 点击弹窗
 * @param id
 * @param nickName
 */
function on_click_open_update_model(obj){
	console.log(obj);
	if(null == obj){
		$("#t_id").val(""),
		$("#t_setmeal_name").val(""),
		$("#t_cost_price").val(""),
		$("#t_money").val(""),
		$("#t_duration").val(""),
		$("#t_is_enable").val(0)
	}else{
		$("#t_id").val(obj.t_id);
		$("#t_setmeal_name").val(obj.t_setmeal_name),
		$("#t_cost_price").val(obj.t_cost_price),
		$("#t_money").val(obj.t_money),
		$("#t_duration").val(obj.t_duration),
		$("#t_is_enable").val(obj.t_is_enable)
	}
 
	$("#myModal").modal('show');
}
/**
 * 点击操作
 */
function on_click_operation(id){
	$("#del_id").val(id);
	$("#myDel").modal('show');
}

/**点击删除*/
function on_click_del(id,enableOrDisable){
	$.ajax({
		type : 'POST',
		url : path + '/admin/delVipSetMeal.htm',
		data : {
			t_id : $("#del_id").val()
		},
		dataType : 'json',
		success : function(data) {
			if (data.m_istatus == 1) {
				$("#myDel").modal('hide');
				$("#utable").bootstrapTable('refreshOptions',{page : 1});
			} else  {
				window.location.href = path + '/error.html';
			}
		}
	});
}

/**
 * 点击启用或者禁用用户
 */
function on_click_change_res(id,enableOrDisable){
	$.ajax({
		type : 'POST',
		url : path + '/admin/upEnableOrDisable.htm',
		data : {
			t_id : id,
			state :enableOrDisable
		},
		dataType : 'json',
		success : function(data) {
			if (data.m_istatus == 1) {
				$("#utable").bootstrapTable('refreshOptions',{page : 1});
			} else  {
				window.location.href = path + '/error.html';
			}
		}
	});
}

/**
 * 点击提交新增或修改
 */
function on_click_submit(){
	$.ajax({
		type : 'POST',
		url : path + '/admin/saveVipSetMeal.htm',
		data : {
			t_id : $("#t_id").val(),
			t_setmeal_name :$("#t_setmeal_name").val(),
			t_cost_price :$("#t_cost_price").val(),
			t_money :$("#t_money").val(),
			t_duration :$("#t_duration").val(),
			t_is_enable :$("#t_is_enable").val()
		},
		dataType : 'json',
		success : function(data) {
			if (data.m_istatus == 1) {
				$("#myModal").modal('hide');
				$("#utable").bootstrapTable('refreshOptions',{page : 1});
			} else  {
				window.location.href = path + '/error.html';
			}
		}
	});
}


function ajax_getTotalMoney(){
	$.ajax({
		type : 'POST',
		url : path + '/admin/getConsumeTotal.htm',
		data : {type:$("#type").val(),
				beginTime:$('#beginTime').val(),
				endTime:$('#endTime').val()},
		dataType : 'json',
		success : function(data) {
			console.log(data);
			if (data.m_istatus == 1) {
				$("#money").html(data.m_object+'(金币)');
			} else  {
				window.location.href = path + '/error.html';
			}
		}
	});
}

/**选择后跳转*/
function on_change(){
	$("#utable").bootstrapTable('destroy');
	ajax_table();
    ajax_getTotalMoney();
}
/**搜索按钮*/
function on_click_search(){
	$("#utable").bootstrapTable('destroy');
	ajax_table();
//    ajax_getTotalMoney();
    get_total_money();
}


